overtake land - French English Dictionary